headfirst plunge - French English Dictionary